endogenous virus - German English Dictionary